如果說 Arduino 是入門新手的微控制器開發版,那 Raspberry Pi 是入門新手的單晶片電腦。
Raspberry Pi 是非營利的英國樹莓派基金會在 2012 年推出的單晶片電腦,目的為透過低價硬體與自由軟體促進學校的基本電腦科學教育。大小相近於一張信用卡,運行於 Linux 作業系統。Raspbian 是官方推薦的作業系統,當然也支援其他第三方的作業系統。
低價的硬體與小巧的體積受到各路 Maker 的喜愛,Google 搜尋 " raspberry pi project " 或是 " awsome raspberry pi "這類的關鍵字就可以查到一堆各式各樣專案,從一般的 NAS、VPN Server 到機器人、遊戲機台的處理器,許多異想天開的使用方式。
樹梅派 Raspberry Pi 的 Pi 就是指 python,一開始只打算使用 python 當 Raspberry Pi 的專屬語言
,但之後各種的語言都可以在 Raspberry Pi 上面運行了。而以樹莓為命名 Raspberry 則是為了致敬 Apple、Tangerine Computer Systems、Apricot Computers、Acorn等以水果為命字的公司。
而 Raspberry Pi 從推出到現在,釋出了許多機型,一開始型號分為 A、B 兩種,A 為沒有網路孔的型號價格較低。之後則推出了型號 Pi Zero,是 model A、B 閹割版,性能稍差,但體積更小;Pi Zero W 則是 Pi Zero 的無線網路版本。
spec\model | Pi Zero | Pi Zero W | Pi3 B | Pi3 B+ | Pi4 |
---|---|---|---|---|---|
上市時間 | 2015.11 | 2017.2 | 2016.2 | 2018.3 | 2019.6 |
CPU | ARM11 | ARM11 | Cortex-A53 | Cortex-A53 | Cortex-A72 |
CPU時脈 | 1GHz | 1GHz | 1.2GHz | 1.4GHz | 1.5GHz |
記憶體 | 512MB | 512MB | 1GB DDR2 | 1GB DDR2 | 1, 2, 4 GB DDR4 |
無限網路規格 | x | 802.11n | 802.11n | 802.11 b/g/n/ac | 802.11 b/g/n/ac |
價錢 | US$5 | US$10 | US$35 | US$35 | US$35 |
Home Assistant 官方建議的安裝機型請見參考網址
目前 Home Assistant 官方建議的機種有
下面列出了安裝 Home Assistant 所需要的設備:
使用 Raspbery Pi 就跟使用電腦一樣,可以為它接上螢幕與滑鼠鍵盤,但在 Home Assistant 這個專案下,官方透過是 Web 介面來設定,可以不用準備。
使用哪個機型的 Raspberry Pi 都不影響 Home Assistant 的運作,但要注意的是供電要穩定,電源供應器符合 5V 2.5A 的標準外,USB 電源線也要選擇到 2.5A (22AWG以上) 的等級,否則容易造成 Raspberry Pi 的不定時的重新開機或無法開機,在購買時需要特別注意。
目前 Pi 4 在電路的設計上有瑕疵,造成較高級的 E-Marked 晶片 USB-C 充電線無法替 Pi 4 供電,需要使用低等級的線才能對 Pi 4 供電。